package com.zsrt.java.day20170109.lh.daily.demo06;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;

import org.junit.Test;

/**
 * 1我们以名字作为key 以手机号码作为value
 * 
 * 语法：
 * 
 * 1：最外面是一对<>
 * 
 * 2；因为map里面放的是键值对，所以要对2个类做限制。用英文的逗号隔开
 * 
 * 
 * @author My
 *
 */
public class MapTest {
	
	@Test
	public void add() throws Exception {
		
		//最外面是一对<>
		Map<String,Integer> map=new HashMap<String,Integer>();
		
		//这四个人可以做集合  key的集合  keySet
		map.put("胡斌", 24);
		map.put("小斌", 22);
		map.put("小胡", 19);
		map.put("小鬼", 24);
		map.put(null, 23);
		
		
		System.out.println(map.containsKey("小鬼"));
		System.out.println(map.containsKey("小鬼"));
		System.out.println(map.containsKey("小鬼"));
		
		Set<Entry<String, Integer>> entrySet = map.entrySet();
		
		Iterator<Entry<String, Integer>> iterator2 = entrySet.iterator();
		while(iterator2.hasNext()){
			Entry<String, Integer> key2 = iterator2.next();
			System.out.println(key2);
		}
		
		
		
		
		
		
		
	}
	
	

}
